پرش به مطلب اصلی

لغو چندین سفارش همزمان

👋 Introduction

با این درخواست می‌تونی چندین سفارش فعال خودت رو به‌صورت همزمان لغو کنی. این قابلیت وقتی کاربرد داره که نیاز به لغو سریع و همزمان چند سفارش داشته باشی.

⚠️ Important Note

هشدار

فراخوانی موفق این مسیر به معنای دریافت درخواست لغو توسط هسته‌ی معاملاتیه. پردازش و بسته شدن سفارش‌ها بعد از مدت کوتاهی انجام می‌شه.

🔗 Endpoint

DELETE /api/v1/odr/orders/bulk/

📨 لغو با شناسه‌های سفارش

curl --location --request DELETE 'https://bitpin.ir/api/v1/odr/orders/bulk/' \  
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"ids": ["1", "2"]
}'

📨 لغو با شناسه‌های خاص

curl --location --request DELETE 'https://bitpin.ir/api/v1/odr/orders/bulk/' \  
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"identifiers": ["abcd1", "abcd2"]
}'

💬 Success Response

{
"canceled_orders": ["abcd1", "abcd2"],
"not_canceled_orders": []
}

Error Responses

اخطار
  • کد 406: درخواست غیر قابل پردازش.